﻿<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
session_start(); //we need to call PHP's session object to access it through CI
class ManageConfig extends CI_Controller {

	function __construct()
	{
		parent::__construct();
		$this->load->model('myconfig','',TRUE);
	}
	
	function config()
	{
		if($this->session->userdata('logged_in'))
		{
			$session_data = $this->session->userdata('logged_in');
			$modified_user = $session_data['username'];
			
			$default_max_score = $this->input->post('default_max_score');
			$default_num_question = $this->input->post('default_num_question');
			$default_time = $this->input->post('default_time');
			
			if ($this->myconfig->update_config($default_max_score, $default_num_question, $default_time, $modified_user))
			{
				$this->session->set_flashdata('ok', '<p>Cập nhật cấu hình thành công.</p>');
				redirect(site_url('tdc/config/home'));
			}
			else
			{
				$this->session->set_flashdata('error', '<p>Cập nhật cấu hình thất bại!</p>');
				redirect(site_url('tdc/config/home'));
			}
		}
	}
}